"""
#### 5.5 数据结构的选择
- **列表**：适用于需要频繁修改元素、保持元素顺序的场景，如存储一系列的数字、字符串等。
- **元组**：适用于存储不可变的数据，如函数返回多个值、坐标等。
- **集合**：适用于需要去重、进行集合运算的场景，如找出两个列表中的共同元素。
- **字典**：适用于需要根据键快速查找值的场景，如存储用户信息、配置信息等。
"""
#列表，产品列表，订单列表  ：增删除改查
#列表
#产品列表
list1=[
    {"name":"小米","price":2000},
    {"name":"华为","price":3000},
    {"name":"苹果","price":5000}
]
#元组,坐标
point_start=(0,0)
point_end=(10,10)
x1,y1=point_start
x2,y2=point_end
print(x1+x2,y1+y2)

#集合,去重
set1={1,2,3,4,5,6}
set2={4,5,6,7,8,9}
#求两个集合的交集
intersection_set=set1.intersection(set2)
print("交集：",intersection_set)
#字典,配置信息，key=value
config={
    "username":"admin",
    "password":"123456"
}



